penthouse roof - Spanish English Dictionary